紫金橋組態(tài)軟件與歐姆龍PLC以太網(wǎng)通信(FINS命令)
一 硬件配置
圖1-1 PLC面板介紹
1.手動調(diào)整PLC的UNIT No.和 NODE No.,默認UNIT No.= 0,NODE No. = 0x01。即PLC單元地址為0,節(jié)點地址為0x01。
2.通過CX-Programmer設(shè)置CPU CJ2M-CPU33模塊的IP地址和子網(wǎng)掩碼,傳送IO表設(shè)置,如下圖所示:
圖1-2 PLC IP地址配置
3.修改電腦的IP地址:
CJ2M-CPU33的IP地址要與電腦同網(wǎng)段。
圖1-3 上位機IP配置
二 軟件設(shè)置
1.設(shè)備定義
設(shè)備定義時請選擇:PLC/ORMON(歐姆龍)/TCP/IP(CS/CJ)。
2.設(shè)備專有參數(shù)配置
2-1 設(shè)備定義
目的網(wǎng)絡(luò)地址:只有一個本地網(wǎng)絡(luò)時,網(wǎng)絡(luò)地址都設(shè)置為0,代表只有一個網(wǎng)絡(luò)。如果有多級網(wǎng)絡(luò),則必須指定PLC所在的網(wǎng)絡(luò)號,范圍是1-127。
目的節(jié)點地址:在同一級網(wǎng)絡(luò)里,每個PLC節(jié)點地址設(shè)置為不同地址,一個節(jié)點地址對應(yīng)一個PLC。若為以太網(wǎng),目的節(jié)點地址則在PLC的CPU面板上指定,如圖1-1
目的單元地址:同一個PLC一般包含多個模塊,每個模塊單元號互不相同,CPU默認為0,其余模塊單元號則可按需、手動在模塊面板上設(shè)置。
源網(wǎng)絡(luò)地址:只有一個本地網(wǎng)絡(luò)時,網(wǎng)絡(luò)號都設(shè)置為0,代表只有一個網(wǎng)絡(luò)。如果有多級網(wǎng)絡(luò),為了避免沖突,則必須指定各級網(wǎng)絡(luò)號,范圍是1-127。
源節(jié)點地址:在同一級網(wǎng)絡(luò)里,各個連接節(jié)點的節(jié)點號需設(shè)置為不同號碼,一個節(jié)點對應(yīng)一個PLC。若為以太網(wǎng),上位機節(jié)點地址一般設(shè)為IP地址的最后一個字段,或默認0。
源單元地址:在同一個PLC中,各個模塊單元號互不相同,CPU一直為0,其余可自行設(shè)置。
注: 由于通訊是在計算機和PLC的CPU之間進行的,所以目標模塊單元地址和源模塊單元地址都設(shè)置為0。
3.數(shù)據(jù)連接
2-2 組點連接
內(nèi)存區(qū):是把軟件中的點參數(shù)與PLC的某個內(nèi)存區(qū)建立對應(yīng)關(guān)系的區(qū)域。
具體對應(yīng)關(guān)系,請參見下表:
內(nèi)存區(qū)域 | 組點連接 | 范圍(十進制) | 格式 | 注釋 |
CIO | CIO | 0-6143 | WORD | |
W(工作區(qū)) | WR | 0-511 | WORD | 工作區(qū)用作內(nèi)部處理和存取數(shù)據(jù),它可按位或字存取 |
H(保持區(qū)) | HR | 0-511 | WORD | 用于數(shù)據(jù)存儲與操作,掉電或停止時,可以保持數(shù)據(jù)不變 |
A(輔助區(qū)) | AR(R) | 0-477 | WORD | 輔助區(qū)的位被系統(tǒng)預(yù)置了標志位和控制位,用于監(jiān)控操作 AR(Read)只讀區(qū),字偏移地址對應(yīng)實際地址A0; AR(Read/Write)讀寫區(qū),字偏移地址0對應(yīng)實際的488地址 |
AR(R/W) | 488-959 | WORD | ||
D(數(shù)據(jù)存儲區(qū)) | DM | 0-32767 | WORD | 只能以字為單位存取的多用途數(shù)據(jù)區(qū),不能用位操作 |
C(計數(shù)器當前值) | C(PV) | WORD | 計數(shù)器過程值,可作為普通字讀取 | |
T(定時器當前值) | T(PV) | WORD | 定時器過程值,可作為普通字讀取 | |
IR(變址寄存器) | IR(PV) | 0-15 | WORD | |
DR(數(shù)據(jù)寄存器) | DR(PV) | 0-15 | 間接尋址中用來偏移變址寄存器中的PLC存儲地址 (不支持,如需,請聯(lián)系客服) | |
TK(任務(wù)標志) | TK(FlagBIT) | 0-31 | WORD | 讀取任務(wù)標識 |
TK_FlagStatus | 0-31 | WORD | 讀取任務(wù)狀態(tài) | |
T_STATUS | 0-4095 | WORD | 定時器當前狀態(tài) | |
C_STATUS | 0-4095 | WORD | 計數(shù)器當前狀態(tài) | |
E0 - EF(擴展數(shù)據(jù)存儲區(qū)) | E0 - E15 | 0-32767 | WORD | EM區(qū)域存儲容量取決于使用CPU的型號 |
EM | EM(Current) | 0-32767 | WORD | EM當前過程值 |
地址范圍:上表格中寄存器地址范圍僅供參考,具體內(nèi)容請參考設(shè)備手冊。
數(shù)據(jù)格式:是指把PLC內(nèi)存區(qū)中的數(shù)據(jù)解析成已選擇的數(shù)據(jù)格式,通常情況下都使用16位無符號數(shù)或16位有符號數(shù)。需要注意的是,選擇格式時一定要選擇正確。例如,32位數(shù)據(jù)覆蓋了兩個寄存器,所以如果組了一個32位的點,那么這個點覆蓋了相鄰的兩個寄存器。
字偏移(十進制):是指寄存器的偏移地址。
位偏移:針對寄存器中的某一位。

提交
紫金橋跨平臺實時數(shù)據(jù)庫發(fā)布會及入門培訓視頻回放
紫金橋跨平臺實時數(shù)據(jù)庫入門培訓即將開始啦
紫金橋跨平臺實時數(shù)據(jù)庫RealHistorian
紫金橋跨平臺實時數(shù)據(jù)庫新品發(fā)布會
跨平臺實時數(shù)據(jù)庫如何實現(xiàn)表格的保存和讀取